package com.zr._01_creation6._01_staticFactory;

/**
 *  静态工厂
 *  可以将Static 和  Product 合并成为一个类（这里没有做）
 */
public class StaticFactory {

    public static Product produce(int x){
        if(x == 1) {
            return new ConcreteProduct1();
        } else if(x == 2){
            return new ConcreteProduct2();
        }
        return null;
    }
}
